Permission based Malware Analysis & Detection in Android
نویسندگان
چکیده
Android being a leading and the most popular operating system for smart phones and tablets, has also become a prime target for the attackers due to its growing users and it being an open source platform. This document describes the work done in detecting malware in the Android platform by performing static analysis on the permission based framework in Android platform. In our work, we have extracted a number of permission based features by disassembling the Android application (apk) files. Features, thus extracted, have been assembled in feature vectors. Machine learning algorithms are then applied to these feature vectors in order to detect malicious applications. Three algorithms, namely, K Nearest Neighbors (KNN), Decision Tree (DT) and SVM are applied on an initial dataset of 90 applications containing 55 malicious and 35 benign which is being currently expanded. Out of the three learning algorithms, Decision Tree (DT) is giving the best results, with classification accuracy of 96%.
منابع مشابه
Detection of Malware on Android based on Application Features
Threat of mobile malware is increasing day by day. Since Android is the most popular and maximum sold mobile phone, there is an increasing threat of malware on Android based mobile device. The different antimalware products available in market can detect the malware in its original form. But they cannot detect the malware after applying some form of obfuscation or transformation to the malware....
متن کاملPMDS: Permission-Based Malware Detection System
The meteoric growth of the Android mobile platform has made it a main target of cyber-criminals. Mobile malware specifically targeting Android has surged and grown in tandem with the rising popularity of the platform [3, 5, 4, 6]. In response, the honus is on defenders to increase the difficulty of malware development to curb its rampant growth, and to devise effective detection mechanisms spec...
متن کاملPermission-based Malware Detection Mechanisms on Android: Analysis and Perspectives
Android security has been built upon a permission-based mechanism which restricts accesses of third-party Android applications to critical resources on an Android device. The user must accept the set of permissions an application requires, before proceeding the installation. This process aims to inform the users of the risk of installing and using an application on their device; but most often,...
متن کاملAPK Auditor: Permission-based Android malware detection system
Android operating system has the highest market share in 2014; making it the most widely used mobile operating system in the world. This fact makes Android users the biggest target group for malware developers. Trend analyses show large increase in mobile malware targeting the Android platform. Android's security mechanism is based on an instrument that informs users about which permissions the...
متن کاملThree-Phase Detection and Classification for Android Malware Based on Common Behaviors
Android is one of the most popular operating systems used in mobile devices. Its popularity also renders it a common target for attackers. We propose an efficient and accurate three-phase behavior-based approach for detecting and classifying malicious Android applications. In the proposed approach, the first two phases detect a malicious application and the final phase classifies the detected m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015